/* pages/login.wxss */
Page {
  background-color: #ffffff;
}

.login-container {
  padding-top: 140rpx;
  height: 100%;
  background-color: #1989fa;
  overflow: hidden;

  .login-title {
    font-size: 38rpx;
    color: #ffffff;
    font-weight: bolder;
    margin: 0 0 0 8%;
    height: 8vh;
  }

  .login-form-wrapper {
    position: relative;
    display: flex;
    flex-direction: column;
    background-color: #ffffff;
    border-radius: 50rpx 50rpx 0 0;
    padding: 160rpx 60rpx 60rpx;
    height: 70vh;

    .form-item {
      margin-bottom: 60rpx;

      .form-item-label {
        font-size: 48rpx;
        font-weight: bold;
        color: #333333;
      }
    }

  }
}